package com.wing.setting.model.request;

import com.wing.setting.model.entity.SysSetting;
import com.wing.setting.model.entity.SysSettingAdvert;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * 刀具柜系统设置Form
 *
 * @author
 */
@Data
@NoArgsConstructor
@Accessors(chain = true)
public class SysSettingForm {

    /**
     * 主键
     */
    private Long id;

    /**
     * 创建者
     */
    private Long creator;

    /**
     * 修改者
     */
    private Long modifier;

    /**
     * 创建人
     */
    private String creatorName;

    /**
     * 修改人
     */
    private String modifierName;

    /**
     * 排序
     */
    private Integer sortNumber;

    /**
     * 客服邮箱
     */
    private String email;

    /**
     * 客服电话
     */
    private String mobile;

    /**
     * 客服二维码图片地址
     */
    private String codeUrl;


    public interface Add{}

    public interface Update{}
    /**
     * 广告语
     */
    private String advertName;

    /**
     * 刀具柜系统设置_广告设置
     */
    private List<SysSettingAdvert> advert;

    private String enterpriseCode;

    /**
     * 视频地址
     */
    private String advertVideo;

    /**
     * 类型
     */
    private SysSetting.Type type;
}
